/* ------------------------------
css for hbxy.wenming.cn
design by Hupon & hu_ping001@163.com
date 2014-6-21 23:27:42
---------------------------- */
/* Reset */
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,form,p {margin:0; padding:0;}
body,td,th,h1,h2,h3,h4,h5,h6 {font-size:14px;font-family:12px/1.6 "Microsoft Yahei","Tahoma","SimSun"; }
a img {border:none;}
img {border:none;}
a {text-decoration:none; color:#323232; }
em,var {font-style:normal;}
ul,ol {padding:0;list-style-type:none;}
ul li { overflow:hidden; }
.clear { clear:both; }
.cl:after {content:'.';display:block;clear:both;visibility:hidden;height:1px;}
.cl {zoom:1; }
.fl { float:left; }
.fr { float:right; }
input,textarea,a,button {outline:none;}
input::-moz-focus-inner {border:0;}
body { margin:0 auto; padding:0; }
input,textarea,button {border:0 none;background:#fff;}
a:hover {text-decoration:underline; color:#ff6600;}
.hidden { display:none; }
.red { color:#ff0000; }
.gray { color:#ccc;}
.cff { color:#fff; text-align:center !important;  }
a:focus {outline:none;}
.bold { font-weight:bold; }
.ad_wrap { margin: 10px auto;}
.dotline { border-bottom: 1px dashed #ddd; margin: 18px auto 0px;}
.dotline2 { margin: 10px auto;}
.moreword a { margin: 0 10px;}
.mc-bot-none { padding-bottom:5px !important;}
.con-padding-none { padding:0 10px !important; }
.bor-ddd { border:1px solid #ddd; }

/* TOPMENU */
#top { background:#f7f7f7;  height:32px; }
.topmenu { width:980px; margin:0 auto; height:30px; line-height:30px; background:#f7f7f7; color:#3e3e3e;}
.topmenu ul li { float:left; margin:0 10px; font-size:12px; }
	.topdate { background:url(ico_date.gif) no-repeat left center; padding-left: 21px;}
.topmenu ul li a { color:#3e3e3e; }
.topline { height:2px; background: #e4e4e4;}
.topweather { padding-top:4px;}

/* MAIN */
body { positon:relative;}
#main {
	width:980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

/* LOGO */
#logo { width:980px; margin:10px auto; height:72px; }
#logo2 {
	margin:10px auto;
	height:90px;
	background-color: #9A0000;
}
#logo .logo { width: 210px; height:72px; background: url(logo.jpg) no-repeat left top; display: block;  overflow:hidden; text-indent:300px; }
#logo2 .logo2 { width: 300px; height:72px; background: url(logo2.jpg) no-repeat left top; display: block;  overflow:hidden; text-indent:300px; }

/* NAV */
#nav { width:980px; margin:10px auto; clear:both; }
#nav .navline { height:3px; background: #ff0000; }
#nav .nav { height:62px; padding:7px 0; background: #f4f4f4; }
#nav .nav ul li { height:28px; line-height:28px; }
#nav .nav ul li a { margin:0 50px;  }
#nav .nav .nv_01 { margin-right:30px; }
#nav .nav .nv_02 { margin-right:31px; }
#nav .nav .nv_03 { margin-left:28px; }
#nav .nav .nv_04 { margin-left:40px; }
#nav .nav .nv_05 { margin-left:26px; }

/* 头条 */
.tt_news { width:980px; height:103px; margin:10px auto; }
.tt_news .tn_l ,.tt_news .tn_r{ height:62px; width: 64px; background: url(tt_l.gif) no-repeat left top; }
.tt_news .tn_r { background: url(tt_r.gif) no-repeat left top; }
.tnews { width:850px; overflow:hidden; }
.tnews h1 { text-align: center; font-size: 32px; font-weight:bold; color:#FF0000}
.hot_pic { width:800px; text-align: center; margin:0 auto;}
.hot_pic p { margin-top:5px; font-size:12px; }
.hot_pic p a { margin:0 7px; }

.m_01 { width:958px; border: 1px solid #ddd; padding:10px; height: 284px;}
.m_01 .focus_list { width: 340px; height: 284px; }
.m_01 .focus_list ul { padding-top:0px;}
.m_01 .focus_list ul li { margin:5px auto 10px;}
.m_01 .focus_list ul li h2 { text-align: center; font-size: 18px; }
.m_01 .focus_list ul li h2 a { color: #ff0000; }
.m_01 .focus_list ul li p { font-size: 12px; text-indent: 2em; margin-top:5px; line-height:22px; color:#717171; }

.wmlb { margin: 10px auto;}

.m_02 { margin:10px auto; }
.m_02 .m02_left { width:720px; }
.m_02 .hot_rc { border: 1px solid #ddd; height: 40px; }
.m_02 .rcp01 { width: 109px; height:40px; float: left;}
.m_02 .rcp02 { width: 11px; height: 40px; background: url(ico_rcl.gif) no-repeat left top; float:left;}
.m02_left .rc_con { font-weight: bold; height: 40px; line-height: 40px; }
.m02_left .rc_con a { color:#c0030a; margin:0 10px;}

.m02l_left { width: 330px; margin-top: 10px; }
.m02l_left .mll_zyyl,.mlr_wmyw,.m02r_zthd,.mll_gygg { border: 1px solid #ddd; border-top: none;}
.wm_bt { height: 31px; border-top:2px solid #C0030A; background: url(bt_bg.gif) repeat-x left top; height: 30px; line-height: 30px;}
.wm_bt h3 { float: left;  padding-left: 1em;}
.wm_bt h3 strong { padding-left:15px; font-weight:normal; }
.wm_bt h3 strong a{ color: #323232;}
.wm_bt h3 a { color: #C0030e; }
.wm_bt .moreword { float: right; font-size: 12px; padding-right: 10px;}


/*焦点图部分的内容*/
#focus { position:relative; width:596px; height:286px;}
#au {width:596px; height:286px;}
#conau a,.tit1  a { color:#FFF;}
#conau a:hover {COLOR: #fff}
.lunbo {position: absolute; width:110px; HEIGHT: 16px; TOP: 255px; right:10px; z-index:999;}
.lunbo TABLE {HEIGHT: 15px}
.lunbo TD { line-height:12px; COLOR: #000}
.lunbo .bg { text-align:center;overflow:hidden;LINE-HEIGHT: 15px; width:15px;background:#FFF;height:15px;color:#030100; }
.lunbo .active { text-align:center; line-height:15px; width:15px;background:#F00;height:15px; color:#FFF; }
.tit1 {position:absolute; text-align:left;line-height:40px; PADDING-LEFT: 10px; width:400px; font-size:16px; font-weight:bold;BOTTOM: 0px; HEIGHT:40px; COLOR: #000; FONT-WEIGHT: bold; LEFT: 0px; z-index:99;}
.tit2 {position:absolute; background:#000;FILTER: alpha(Opacity=40);opacity: 0.4; WIDTH:596px; BOTTOM: 0px; HEIGHT:40px; LEFT: 0px}

.Focus {
	BORDER-BOTTOM: #313131 1px solid; BORDER-LEFT: #313131 1px solid; MARGIN: 6px auto; BORDER-TOP: #313131 1px solid; BORDER-RIGHT: #313131 1px solid
}

.FocusPic {
	position:relative; width:596px; height:286px;
}
.focusTitle A {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: 600; TEXT-DECORATION: none
}
.focusPhoto {
	BORDER-BOTTOM: #cccccc 1px solid; FILTER: revealTrans(Transition=12,Duration=0.2); BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.focusmask {
	TEXT-ALIGN: center; FILTER: glow(color=#990000,strength=2); LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px; FONT-WEIGHT: 600
}

.m_con { padding: 10px; overflow: hidden;}
.m_conn { padding: 5px 10px 3px 10px; overflow: hidden;}

.n_tw { height: 80px; padding-bottom:15px; border-bottom: 1px dashed #ddd; margin-bottom: 10px;}
.n_tw .tw_pic { width: 120px; height: 80px; }
.n_tw .tw_wz { width: 190px; height: 80px; margin-left: 10px;}
	  .tw_wz h3 { line-height: 22px;  }
	  .tw_wz a { color:#000; }
	  .tw_wz p { color:#717171; font-size: 12px; line-height: 18px;}

.con_list ul li { height:26px; line-height:26px; background: url(icon_dot.gif) no-repeat left center; padding-left: 10px;}

.mll_gygg .m_con { height: 166px;}
.mll_gygg .m_con ul li { width:98px; height:72px; float: left; margin: 2px 2px; overflow: hidden;}
.m02l_right { width: 370px; }
.mlr_wmyw { margin-top:10px; }
.li_05 { clear: both; height: 4px;}

.m02r_zthd { width: 240px; }
.m02r_zthd .m_con ul li { margin-bottom: 5px;}

/* m_03 */
.m_03 { width: 980px; margin: 10px auto;}
.m03_left { width: 720px; }
.m03_left .wm_bt { width: 350px;}
.m0301_wmcj,.m0301_gmdd,.m0302_wcnr,.m0302_byll,.m03_right,.m04ll,.m04_right,.m_05,.m_06 { border: 1px solid #ddd; border-top:none; }
.m03l_02 { margin-top: 15px;}
.m0301_wmcj,.m0301_gmdd,.m0302_wcnr,.m0302_byll { width:350px; overflow:hidden; }

.m03_right { width: 240px; }
.ld_pic { position:relative; }
.ld_pic h3 { position:absolute; left:0; bottom: 0; width: 220px; font-size:12px; text-align:center; height:24px; line-height:24px; background: #000; opacity: 0.5; filter: alpha(opacity=50)}
.ld_pic h3 a { color:#fff; }

.con02_list { padding:10px 0;}
.con02_list li { font-size:12px; height:20px; line-height: 20px; background: url(icon_dot.gif) no-repeat left center; padding-left:10px; }
.con02_list li a { color:#717171; }

.m04_left { width: 720px;}
.m04ll { margin-top: 10px; ;}
.mc04_left { width: 195px; margin-right: 20px;}
.mc04_center { width: 235px;}
.mc04_right { width: 195px;}
.mc04_c,.mc04_r { width: 235px;}

.zy_piclist { padding: 10px; height:70px; border-top: 1px dashed #ddd;}
.zy_piclist li { float: left; margin:0 5px; }
.m04_right { width: 240px;}
.jr_left { width:150px; height: 208px; }
.jr_pic { width:150px; position:relative;}
.jr_pic h3 { width:150px;position:absolute; left:0; top: 76px;font-size:12px; text-align:center; height:24px; line-height:24px; background: #000; opacity: 0.5; filter: alpha(opacity=50) }
.jr_pic h3 a { color: #fff;}
.jr_pic p { font-size:12px; color:#717171; text-indent:2em;  line-height: 20px; padding:5px 0; padding-bottom:10px; border-bottom:1px dashed #ddd; }


.jr_right { width: 55px; height: 338px; background: #f4f4f4;}
.jr_right ul { padding-top:50px; }
.jr_right ul li { text-align: center; font-size: 12px; margin: 10px auto;}
.jr_right ul li a { color: #9a0906;}

.m_05 { height: 170px; margin: 10px auto;}
.m_05 ul li{ float: left; margin: 0 13px; height:140px; }
.m_05 ul li h3 { font-weight: normal; font-size: 12px; margin-top: 5px;}

.m_con ol li { line-height: 26px; margin: 0 8px; }
.m_con ol li a { color: #323232;}

#footer { margin: 15px auto;}
.footer { width: 980px; margin: 0 auto;}
.footer p { font-size:12px; text-align: center; line-height: 28px;}
.footer p a { margin: 0 5px;}


/* slidebox */
#slidebox{ width:220px; overflow:hidden; position:relative;  }
#slidebox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#slidebox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slidebox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
#slidebox .hd ul li.on{ background:#f00; color:#fff; }
#slidebox .bd{ position:relative; height:100%; padding-bottom:8px; z-index:0; text-align: center; padding-left:32px; overflow: hidden;  }
#slidebox .bd li{ zoom:1; vertical-align:middle; }
#slidebox .bd img{ width:155px; height:222px; display:block;  }

#slidebox .prev{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:28px; height:52px; background:url(slider-arrow.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;  }
#slidebox .next{ position:absolute; top:50%; right:-2px; margin-top:-25px; display:block; width:28px; height:52px; background:url(slider-arrow.png) -30px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
#slidebox .prev:hover,
#slidebox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#slidebox .prevStop{ display:none;  }
#slidebox .nextStop{ display:none;  }


/* 内容页 */
.wm_article { width:980px; margin:0 auto; }
.wma_left { width:660px; }
.article_article { min-height:665px;}
.article_article p { line-height:1.8 !important; font:normal 12px/1.5 "Microsoft YaHei", "微软雅黑", "黑体", sans-serif  }
.wma_right { width:290px; border:1px solid #ddd; border-top:none; }
.wm_article h1 { font-size:26px; margin:20px auto; font-weight:bold; text-align:center;  }
.hd h3 { margin-top:-20px; font-size:14px; text-align:center; height:40px; line-height:40px; margin-bottom:10px;  }
.sub_title { margin-top:-10px; padding-bottom:20px; text-align:left; }
.sub_title h2 { font-size:18px; font-weight:normal;}
.tit_bar { font-size:14px; padding-bottom:5px; border-bottom:1px dotted #dbdbdb; }
.tit_bar span { color:#000000;}
.tit_bar span a { color:#ff0000; }
.tvc_channelname{ color:#ff0000;}
.tvc_date{ color:#000000; margin-left:390px;}

.editor_tex { float: left;line-height: 22px; width: 200px;}
.font_blue {color: #0C50CC; font-weight: normal;}
.backtop {  float: right; height: 22px;  width: 70px;}

.con03_list li { width:120px; float:left; overflow:hidden; margin:5px;  }
.con03_list li h3 { font-size:12px; font-weight:normal; text-align:center; padding-top:3px; }

#footer ol li { text-align:center; margin:10px auto; font-size:12px;  }


/* list */
.wma_list { border:1px solid #ddd; border-top:none; min-height:790px; }
.wma_list ul { padding:10px 0; }

.pagelink_xl a { color: #000000; display: inline-block; height: 21px; line-height: 21px; margin: 0 auto; text-align: center; }
.pagelink_xl { border-bottom: 1px solid #CCCCCC; color: #333333; font-size: 14px; height: 22px; line-height: 22px; padding: 10px 0; text-align: center; width: 660px; }
.pagelink_xl .font12 { font-size: 14px; line-height: 22px; }
.First_Page, .Fir_Page, .next_Page, .Last_Page, .First_Page_action, .Fir_Page_action, .next_Page_Action, .Last_Page_Action { background: url(xl_bg_next.gif) no-repeat scroll 0 0 transparent; color: #666666; display: inline-block; font-size: 12px; height: 22px; width: 50px; }
.action_num { background: url(xl_bg_PageLink.gif) no-repeat scroll left 1px transparent; color: #FFFFFF; display: inline-block; font-size: 14px; height: 22px; width: 16px; }
.pagelink_xl_one { border-bottom: 0 none; border-top: 1px solid #CCCCCC; }
.guanbi{ text-align:right; width:140px;position:absolute;right:0px;top:-5px; z-index:999;}

.tab_wrap .hd ul,.wmbb_tab .hd ul ,.mod_tab .hd ul,.ms_tab .hd ul { padding-left:1em; }
.tab_wrap .hd ul li,.wmbb_tab .hd ul li ,.mod_tab .hd ul li ,.ms_tab .hd ul li{ height:30px; line-height:30px; float:left; margin-right:15px; }
.tab_wrap .hd ul li.on a,.wmbb_tab .hd ul li.on a ,.mod_tab .hd ul li.on a ,.ms_tab .hd ul li.on a  { font-weight:bold; color:#ff0000; }

#footer{text-align:center; width:980px; position:relative;}
#footer .img {position:absolute; left:325px; top:30px; overflow:hidden; width:80px; height:80px;}
.noline{border:0px;}
.main_box{overflow:hidden;}
.hr_10,.hr_5,.hr_3,.hr_1, .hr_8 {height:10px;clear:both;font-size:1px;line-height:1px;overflow:hidden;}.hr_5{height:5px;}.hr_3{height:3px;}.hr_1{height:1px;}.hr_8{height:8px;}.hr_100{height:150px;}

#gzyd_box { border: 1px solid #C49D11;margin:10px 20px;overflow: hidden;padding: 10px 0;}
#gzyd_box li {float: left;text-align: center;width: 77px;}
#gzyd_box li a {color: #800000;}


.dc-dd {
	BACKGROUND-COLOR: #f5f5f5; ZOOM: 1; OVERFLOW: hidden
}
.dc-dd-pohot {
	WIDTH: 78px; BACKGROUND: url(dfcz140527_img2.jpg) no-repeat center center; FLOAT: left; HEIGHT: 85px; BORDER-RIGHT: #e5e5e5 1px solid
}
.dc-dd-text {
	LINE-HEIGHT: 25px; MARGIN-TOP: 18px; PADDING-LEFT: 10px; WIDTH: 800px; FONT-FAMILY: "微软雅黑", "microsoft yahei"; FLOAT: left; HEIGHT: 50px; COLOR: #666666; FONT-SIZE: 12px; OVERFLOW: hidden
}
